![](dotnetdiagramimages/C1_Win_C1Schedule_4_8_C1_C1Schedule_BaseStorage`2.png)
'Declaration Public Class BaseStorage (Of T As {New, BasePersistableObject}, TMappingCollection As {New, MappingCollectionBase(Of T)}) Inherits C1BindingSource
public class BaseStorage<T,TMappingCollection> : C1BindingSource where T: new(), BasePersistableObject where TMappingCollection: new(), MappingCollectionBase<T>
System.Object
System.MarshalByRefObject
System.ComponentModel.Component
C1.C1Schedule.C1BindingSource
C1.C1Schedule.BaseStorage<T,TMappingCollection>
C1.C1Schedule.AppointmentStorage
C1.C1Schedule.CategoryStorage
C1.C1Schedule.ContactStorage
C1.C1Schedule.LabelStorage
C1.C1Schedule.ResourceStorage
C1.C1Schedule.StatusStorage